<?php
/**
 * Created by PhpStorm.
 * User: qixiuxiu
 * Date: 2017/4/5
 * Time: 15:47
 */
use Symfony\Component\Routing;
use Symfony\Component\HttpFoundation\Response;

//Routing组件依赖一个RoutingCollection实例
$routes = new Routing\RouteCollection();
/*路由集合中的每一个入口（entry），都是通过一个名字（name。如hello）和一个Route实例来定义，
该实例则通过一个route pattern（路由匹配）和一个路由属性（route attributes）的“默认值”数组来定义（array('name' => 'World'）。*/
//$routes->add('index',new Routing\Route('/index/{name}',array('name'=>'world')));
//$routes->add('bye',new Routing\Route('bye'));
//为可以执行以下函数，需要在front.php中调用HttpKernel的控制器解析器（controller resolver）
$routes->add('leap_year', new Routing\Route('/is_leap_year/{year}', array(
    'year' => null,
    '_controller' => 'Calendar\\Controller\\LeapYearController::indexAction',
)));

return $routes;